red-cheeked rope squirrel - Espagnol Anglais Dictionnaire