regional indicators of science and technology project - French English Dictionary