on-time repayment - Turco Inglés Diccionario