to bring something  to a standstill - Deutsch Englisch Wörterbuch