lash with a cowhide - Almanca İngilizce Sözlük