gulf of archangel - Espagnol Anglais Dictionnaire