spectacularly good - German English Dictionary