thiry-vella fistula - German English Dictionary