to keep one's word - Deutsch Englisch Wörterbuch