easily brought to a halt - Alemán Inglés Diccionario