person who gets the dirty work done - Spanish English Dictionary