parish community centre/centers - Spanish English Dictionary