mini-excavator - Francés Inglés Diccionario