favourable repayment terms - Español Inglés Diccionario