non-recurring payment - Español Inglés Diccionario