permanent dwelling - Francés Inglés Diccionario