a shiver went down my spine - Turco Inglés Diccionario