tractor-trailer train - Francés Inglés Diccionario