demogorgon - German English Dictionary