electro-shock - French English Dictionary