piston rod seal - Francés Inglés Diccionario