superstitious notion - Turkish English Dictionary