Hydroaggregat - German English Dictionary