global corporation - French English Dictionary