water processing facility - Turco Inglés Diccionario