send a shudder down one's spine - Türkisch Englisch Wörterbuch