Definitions for "ORSTOM"
Institut français de recherche scientific pour le développement en cooperation, France