improvement of transport facilities - Fransızca İngilizce Sözlük