trailer transporting a tractor - Fransızca İngilizce Sözlük