maintenance safety and protection equipment - German English Dictionary