tick-tack-toe - French English Dictionary