pay out a sum of money to satisfy a payment - Español Inglés Diccionario