mechanical water purification - Turco Inglés Diccionario