do somebody's dirty work - Turkish English Dictionary