mechanical braking - Turkish English Dictionary