demiurgic - French English Dictionary