soil working machine with powered tool - Français Anglais Dictionnaire