aluminium faced insulating paper - Alemán Inglés Diccionario