electrocutor - French English Dictionary