meaning of Abfälle deponieren

Abfälle deponieren - German to English

to deposit waste