stop/halt/freeze in your tracks - İspanyolca İngilizce Sözlük