mental or physical disability - Allemand Anglais Dictionnaire