independent vehicle - French English Dictionary