lash with a cowhide - Türkçe İngilizce Sözlük