industrial installations and building equipment - German English Dictionary