pressure sensitive protective equipment - German English Dictionary