water treatment apparatus - Turco Inglés Diccionario