urban public transit - French English Dictionary