self-contained residential unit - Spanish English Dictionary