send chills down your spine - Francés Inglés Diccionario