superstrate - German English Dictionary