microencapsulate - German English Dictionary