world foundation for aıds research and prevention - French English Dictionary