obligation to fulfil an engagement - Englisch Synonyme Wörterbuch