instantaneous braking power - Turkish English Dictionary