internal fistula - German English Dictionary