amount sufficient to meet the payment - Turkish English Dictionary