live at high altitude - Allemand Anglais Dictionnaire