insulated steps - Turco Inglés Diccionario