main transportation corridor - French English Dictionary