Stromaggregat - German English Dictionary