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