come to a grinding/screeching halt - Türkisch Englisch Wörterbuch