to be repayable - Francés Inglés Diccionario