public transit service - French English Dictionary