machinery and equipment expenditure/expense - German English Dictionary