obligation to deliver - Deutsch Englisch Wörterbuch