endoscopio - French English Dictionary