oil filter with protective cover - Spanish English Dictionary