special needs housing - Turkish English Dictionary