rapid transit railway - French English Dictionary