machinery, plant and equipment - German English Dictionary