senior apartment - French English Dictionary