pressure relief cover - French English Dictionary