periodic debt payment - Español Inglés Diccionario