waste treatment station - Español Inglés Diccionario