emergency stop equipment - German English Dictionary