city transit - French English Dictionary