tantalum foil - French English Dictionary