having some physical defect - Anglais Synonymes Dictionnaire