What does Bruttojahresarbeitsentgelt mean?

Bruttojahresarbeitsentgelt - German to English

yearly gross pay