electro-puncturation - French English Dictionary