creative/inventive faculty - French English Dictionary