earth-sheltered home - Turco Inglés Diccionario