non-merchantable securities - French English Dictionary