permanent or temporary private dwelling-place - Spanish English Dictionary