rod-seal housing - Alemán Inglés Diccionario