amphibolous fistula - French English Dictionary