machinery and equipment expenditure/expense - Español Inglés Diccionario