self-amortizing mortgage - Turkish English Dictionary