duodenoskop - Turkish English Dictionary