disposal of residual pollution/waste dumps - Spanish English Dictionary