it gives me the willies. - Türkisch Englisch Wörterbuch