do somebody's dirty work - Allemand Anglais Dictionnaire