dumfounding - German English Dictionary