struggle with oneself - Allemand Anglais Dictionnaire