finalists - French English Dictionary