revenue and grants - German English Dictionary