sense of feel - Turkish English Dictionary