western african striped squirrel - Español Inglés Diccionario