duodenal drainage tube - Turkish English Dictionary