national sun yat-sen university - French English Dictionary