do someone’s dirty work - Allemand Anglais Dictionnaire