demogorgon - Turkish English Dictionary