insulated steps - Francés Inglés Diccionario