on-time payment - Español Inglés Diccionario