caterpillar hauling scraper - Francés Inglés Diccionario