redemption price - Turkish English Dictionary