total revenue and grants - Alemán Inglés Diccionario