strait of hormuz - Alemán Inglés Diccionario