a gorge of the andes mountains - Spanisch Englisch Wörterbuch