initial payment - Francés Inglés Diccionario