microendoscopic - German English Dictionary