geoffroy's ground squirrel - Spanish English Dictionary