What does Abfälle deponieren mean?

Abfälle deponieren - German to English

to deposit waste