society for the support of foreign students - French English Dictionary