an extraordinary, excellent thing - German English Dictionary