fresh water barrier - Turco Inglés Diccionario