piston rod protection - Francés Inglés Diccionario