currency self repayment - Turkish English Dictionary