truck-trailer combination - Francés Inglés Diccionario