esophagus of a ruminant - Französisch Englisch Wörterbuch