towing carriage - Francés Inglés Diccionario