senior-citizens homes - French English Dictionary