Stromstabilisator - German English Dictionary