microproduction - French English Dictionary