disposal of waste matter - Francés Inglés Diccionario