Полный англо-русский словарь
failure to make payment
Неуплата
Полный англо-русский словарь
failure to deliver
failure to meet