aluminum foil wrapping - German English Dictionary