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