amazingly great - German English Dictionary