superfinition - German English Dictionary