agreed-upon expenditures - German English Dictionary