tow the car to the impound lot - Spanish English Dictionary