fulfill one's commitments - Deutsch Englisch Wörterbuch