panic braking - Turkish English Dictionary