trailer transporting a tractor - Español Inglés Diccionario