struggle against difficulties - Allemand Anglais Dictionnaire