have a mountain to climb - Allemand Anglais Dictionnaire