crosshead and slipper - French English Dictionary