pressure sensitive protective equipment - French English Dictionary