microconsumer - French English Dictionary