intercity transportation - French English Dictionary