obligation to deliver (goods/property) - Spanisch Englisch Wörterbuch