the straits of gibraltar - Turco Inglés Diccionario