rubber-tired roller - French English Dictionary