microcogeneration - German English Dictionary