temporary insurance cover - French English Dictionary