an indication of excitement or surprise - Deutsch Englisch Wörterbuch