track roller (crawler vehicle) - French English Dictionary