non-muscular-energy braking system - Turkish English Dictionary