amount sufficient to meet the payment - Español Inglés Diccionario