mechanical treatment - Français Anglais Dictionnaire