piston rod end - Spanish English Dictionary