earth-sheltered home - Turkish English Dictionary