rubber cover - French English Dictionary