ınternational development association (ıda) - Turkish English Dictionary