odd-toed ungulate - Spanish English Dictionary