third stomach of a ruminant - French English Dictionary