total revenue and grants - Turc Anglais Dictionnaire