in the face of adversity - Allemand Anglais Dictionnaire