building construction machinery and equipment - German English Dictionary