aluminium compound foil - Spanish English Dictionary