foundation wall insulation - Turco Inglés Diccionario