trailer transporting a tractor - İspanyolca İngilizce Sözlük