on-time repayment - Alemán Inglés Diccionario