give somebody the heebie-jeebies - Deutsch Englisch Wörterbuch