mountainous terrain - Allemand Anglais Dictionnaire