long-term securities - French English Dictionary