microconsumers - French English Dictionary