heavy and long vehicles - Fransızca İngilizce Sözlük