track-shifting machine - French English Dictionary