micro-encapsulation - Turkish English Dictionary