provision of an essential service - Español Inglés Diccionario