southern scientific research center - French English Dictionary