old-people's and pensioners' home - German English Dictionary