insulated ladder - Alemán Inglés Diccionario