people with mental disabilities - Allemand Anglais Dictionnaire