internal fistula - French English Dictionary