asia minor spiny mouse - Spanish English Dictionary