step on the brakes - Turkish English Dictionary