odd-toed ungulate - French English Dictionary