for an agreed sum - Español Inglés Diccionario