polluted well level meter - Turco Inglés Diccionario