aluminum foil wrapping - Francés Inglés Diccionario