crosshead and slipper - Turkish English Dictionary