electro-shocker - German English Dictionary