that may fail/be deficient - Anglais Synonymes Dictionnaire