microconsumers - German English Dictionary