franchise player - French English Dictionary