earth-sheltered - Turkish English Dictionary