a rodent resembling a rabbit - French English Dictionary