flog with leather thongs - Türkçe İngilizce Sözlük