therapeutic apartment - Turkish English Dictionary