meaning of Abfallexperte

Abfallexperte - German to English

waste disposal specialist