top performer - French English Dictionary