strait of gibraltar - Alemán Inglés Diccionario