duodenoskop - French English Dictionary