corporation vehicle - French English Dictionary