soil working machine with powered tool - Francés Inglés Diccionario