deadwood (people or things that are no longer useful/productive) - Français Anglais Dictionnaire