top player - French English Dictionary