something which is excing or extraordinary - German English Dictionary