i'd do it myself - Allemand Anglais Dictionnaire