Англо-русский словарь по экономике

fail to deliver

Не выполнять обязательства по поставке

Англо-русский словарь по экономике и финансам