tracked vehicles - French English Dictionary