tax police (so called because they chase chicha producers and vendors) - Spanish English Dictionary