demiurge - Turkish English Dictionary