self-amortizing - Turkish English Dictionary