aluminium foil food container - Español Inglés Diccionario