grind to a standstill - French English Dictionary