blow with a leather strap - Türkçe İngilizce Sözlük