equids - French English Dictionary