international_development_association - Dictionary definition and meaning for word international_development_association