a gorge of the andes mountains - Espagnol Anglais Dictionnaire