obligation to deliver (goods/property) - İspanyolca İngilizce Sözlük