buildings and equipment - German English Dictionary