from the same town - French English Dictionary