residential space - Spanish English Dictionary