rubber-tired scraper - French English Dictionary