water jacket cover - French English Dictionary