cat squirrel (sciurus vulgaris) - Spanish English Dictionary