interconnecting rails - French English Dictionary