parish community centre - Spanish English Dictionary