microgrid - German English Dictionary