dumping (of waste) - Francés Inglés Diccionario