rail shifting machine - French English Dictionary