barrier lake - Turco Inglés Diccionario