debenture stock/stock - French English Dictionary