microencapsulated - English Synonyms Dictionary