incoming down payment - Francés Inglés Diccionario