hydraulic excavator and backhoe loaders - Alemán Inglés Diccionario