ensure the delivery of essential services - Spanisch Englisch Wörterbuch