Traducción español inglés

English version

¿Qué significa "depositar basuras sólidas urbanas en depresiones del terreno" en Inglés