payment provisions - Francés Inglés Diccionario