long-eared desert hedgehog - French English Dictionary