desperate struggle - Allemand Anglais Dictionnaire