crawler excavator - Alemán Inglés Diccionario