carrocinha

Noun

 * 1) a vehicle, usually a van, used by pounds (s)
 * 2)  a pound, animal control service
 * 1)  a pound, animal control service