sheltered housing scheme - French English Dictionary