cat squirrel (sciurus vulgaris) - Espagnol Anglais Dictionnaire