it freaked me out - Deutsch Englisch Wörterbuch