semifinalist - French English Dictionary