obligation to fulfil an engagement - German English Dictionary