social house-dwelling - Espagnol Anglais Dictionnaire