a shiver went down my spine - Turkish English Dictionary