rumen fistula - Spanish English Dictionary