come to a grinding/screeching halt - Spanisch Englisch Wörterbuch