wilson's spiny mouse - French English Dictionary