tic-tack-toe - German English Dictionary