keep the promise - Deutsch Englisch Wörterbuch