semi-finalist - French English Dictionary