do someone’s dirty work for someone - German English Dictionary