public housing facility - Turkish English Dictionary