rib-tickling - Turkish English Dictionary