non-ruminant - Alemán Inglés Diccionario