electrocutioner - French English Dictionary