western african striped squirrel - Spanish English Dictionary