railbound vehicle - French English Dictionary