payment agreement - Francés Inglés Diccionario