old folks' home - French English Dictionary