make an additional payment - Francés Inglés Diccionario