send shivers down your spine - Allemand Anglais Dictionnaire