expenditure of a current nature - Español Inglés Diccionario