tow away a car - Francés Inglés Diccionario