initial payment - Español Inglés Diccionario