repayable - Turkish English Dictionary