heavy expenditure - German English Dictionary