a small stakes player - French English Dictionary