ınternational development assistance - French English Dictionary