hydraulic excavator and backhoe loaders - Francés Inglés Diccionario