load-carrying vehicle - French English Dictionary