gulf of aden - Francés Inglés Diccionario