branchial fistula - German English Dictionary