electro-forming - French English Dictionary