special residential home - Spanish English Dictionary