expressing approval or surprise - Deutsch Englisch Wörterbuch