grind to a standstill - Francés Inglés Diccionario