microencapsulated - Turkish English Dictionary