non-ruminant - Francés Inglés Diccionario