oil filter housing - Alemán Inglés Diccionario