tow car - Francés Inglés Diccionario