micro-encapsulation - German English Dictionary