oil filter with protective cover - French English Dictionary