dwellings and accommodation - Spanish English Dictionary