oil filter with protective cover - Turkish English Dictionary