register of scientific institutions - French English Dictionary