earth-sheltered structure - Spanisch Englisch Wörterbuch