golden-mantled ground squirrel - Spanish English Dictionary