branchial fistula - French English Dictionary