i can take care of myself - Allemand Anglais Dictionnaire