inventrice - English Synonyms Dictionary