permanent or temporary private dwelling-place - Español Inglés Diccionario