microendoscopic - French English Dictionary