gastroduodenal fistula - German English Dictionary