electrocutado - French English Dictionary