expressing approval or surprise - German English Dictionary