duodenestomy - Turkish English Dictionary