micro-sealing - German English Dictionary