waste recovery plant - Francés Inglés Diccionario