earth-sheltered - Turc Anglais Dictionnaire