third stomach of a ruminant - Francés Inglés Diccionario