electro-shocker - French English Dictionary