piston rod slipper - Spanish English Dictionary