total revenue and grants - Deutsch Englisch Wörterbuch