battle with adversity - Allemand Anglais Dictionnaire