insulated ladder - Francés Inglés Diccionario