obligation to deliver - İngilizce Eşanlam Sözlük