dumpfounded - German English Dictionary