mini excavator - Francés Inglés Diccionario