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