backhoe excavator - Alemán Inglés Diccionario