electro-puncturation - German English Dictionary