endodiascope - French English Dictionary