microencapsulate - Spanish English Dictionary