meaning of Albtraumberuf

Albtraumberuf - German to English

nightmare job