demiurgo - Spanish English Dictionary