ruminant even-toed ungulates - Alemán Inglés Diccionario