western african striped squirrel - Turc Anglais Dictionnaire