exclamation of amazement - German English Dictionary