amount repayable - Spanish English Dictionary