piston sealing arrangement - Francés Inglés Diccionario