put the brakes on hard - Türkçe İngilizce Sözlük