oil-hole cover - Spanish English Dictionary