obligation to fulfil an engagement - Deutsch Englisch Wörterbuch