earth-sheltered - Espagnol Anglais Dictionnaire