we should have stopped - Turkish English Dictionary