subordinate who does dirty business - Spanish English Dictionary