person from the same place - Spanish English Dictionary