professional player - French English Dictionary