electro-shocker - Turkish English Dictionary