pressure relief device - French English Dictionary