insulating wall - Turco Inglés Diccionario