feminine plural of artificiel - English Synonyms Dictionary