un research and training institutes - French English Dictionary