like a deer in headlights - Spanisch Englisch Wörterbuch