grind to a halt/standstill - German English Dictionary