i'll take care of the rest of this - Allemand Anglais Dictionnaire