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