redeemable preference share - French English Dictionary