coordinatorship of scientific research projects - French English Dictionary