provide an essential service - Español Inglés Diccionario