non-ruminant - French English Dictionary