refuse disposal plant - Francés Inglés Diccionario