revenue and grants - Turkish English Dictionary