deficient in weight or quality - Allemand Anglais Dictionnaire