electrocuted - French English Dictionary