substantial performance - Deutsch Englisch Wörterbuch