insulated steps - Alemán Inglés Diccionario