tutelary spirit of a community - Spanish English Dictionary