proceeds from government grants received - German English Dictionary