crosshead slipper - French English Dictionary