i did it myself - Allemand Anglais Dictionnaire