aluminium faced insulating paper - German English Dictionary