creative/inventive faculty - German English Dictionary