superproduction - French English Dictionary