rod-seal housing - Francés Inglés Diccionario