ruminant even-toed ungulates - Allemand Anglais Dictionnaire