something/somebody excellent - German English Dictionary