demiurgo - French English Dictionary