tow the car to the impound lot - Espagnol Anglais Dictionnaire