suspended railway - French English Dictionary