electro-shock - German English Dictionary