startup corporation - French English Dictionary