insulated ladder - Español Inglés Diccionario