deliver the service - Deutsch Englisch Wörterbuch