semifinales - French English Dictionary