the newcomers to the village - French English Dictionary