person from the same place - Español Inglés Diccionario