third stomach of a ruminant - Alemán Inglés Diccionario