mucosal insert - German English Dictionary