amount sufficient to meet the payment - Spanish English Dictionary