semifinalists - French English Dictionary