amphibolous fistula - German English Dictionary