therapeutic apartment - Spanish English Dictionary