provision of an essential service - Deutsch Englisch Wörterbuch