you should have stopped - Turkish English Dictionary