provision of an essential service - Spanish English Dictionary