overcome hardships - Allemand Anglais Dictionnaire