disposal of residual pollution/waste dumps - Español Inglés Diccionario