crosshead and slipper - German English Dictionary