elderly and handicapped persons - French English Dictionary