waste processing station - Francés Inglés Diccionario