town police officer or other person authorized to put a wheel clamp or boot on a vehicle parked illegally - Spanish English Dictionary