thiry-vella fistula - French English Dictionary