oil filter with protective cover - Turco Inglés Diccionario