local people - Spanish English Dictionary