micro-encapsulated diet - Turkish English Dictionary