caterpillar hauling scraper - Turc Anglais Dictionnaire