duodenal fistula - Turkish English Dictionary