In French, I am suggesting we use these words:
"personnes handicapées". In other words, we should talk about people who have a handicap rather than people who are "invalide" or have a "déficience". That is something completely different. This wording was proposed to me and it has been checked in dictionaries. So I suggest that we use the term "personnes handicapées".