deadwood (people or things that are no longer useful/productive) - French English Dictionary