contractor vehicle - French English Dictionary