send shivers up your spine - French English Dictionary