come to an abrupt stop - Türkisch Englisch Wörterbuch