abu simbel spiny mouse - French English Dictionary