pressure sensitive protective equipment - Spanish English Dictionary