parish community centre/centers - French English Dictionary