nonruminant - French English Dictionary