last game/hand - French English Dictionary