full-track vehicle - French English Dictionary