insulating frame - Alemán Inglés Diccionario