express admiration or surprise - German English Dictionary