grind to a halt/standstill - Turkish English Dictionary