abu simbel spiny mouse - German English Dictionary