woman born in the same town - French English Dictionary