publicly held corporation - French English Dictionary