electroproduction - French English Dictionary