brake power regulators - German English Dictionary