deposito auto

Noun

 * 1) car pound (where cars parked illegally etc. are stored)