mechanical harm - Français Anglais Dictionnaire