female squirrel - Espagnol Anglais Dictionnaire