caterpillar hauling scraper - Alemán Inglés Diccionario