a hatchet man - Spanish English Dictionary