deprive of force/efficiency - Français Anglais Dictionnaire