mestizo person living in a rural area - French English Dictionary