western african striped squirrel - Alemán Inglés Diccionario