antiruminant - German English Dictionary