earthen dwelling - Espagnol Anglais Dictionnaire