pay a fixed or agreed sum - Español Inglés Diccionario