machinery and equipment expenditure/expense - French English Dictionary