hydraulic filter assembly - Alemán Inglés Diccionario