payments for the redemption - Turkish English Dictionary