rumen fistula - German English Dictionary