roller tread - French English Dictionary