periodic payment program - Español Inglés Diccionario