Полный англо-русский словарь
able to perform a contract
Способный выполнить договор
Полный англо-русский словарь
able to pay
able to supply