defroster cover - French English Dictionary