irredeemable bond - Turkish English Dictionary