thought-stopping - Turkish English Dictionary