ensure the delivery of essential services - Türkisch Englisch Wörterbuch