nonruminant - German English Dictionary