rumiantes - German English Dictionary