stopping and turning - Turkish English Dictionary