amphibolic fistula - French English Dictionary