toe-curling - Turkish English Dictionary