grind to a halt - Turkish English Dictionary