Bremsaggregat - German English Dictionary