trailer braking equipment - German English Dictionary