earth-sheltered - Spanish English Dictionary