mini excavator - Alemán Inglés Diccionario