execution, delivery and performance - Deutsch Englisch Wörterbuch