provide an essential service - Alemán Inglés Diccionario