that may fail/be deficient - Allemand Anglais Dictionnaire