struggled - Allemand Anglais Dictionnaire