piston rod slipper - German English Dictionary