deer-in-headlights - Deutsch Englisch Wörterbuch