uphold one's promise - Deutsch Englisch Wörterbuch