western african striped squirrel - Turco Inglés Diccionario