private placements - French English Dictionary