lash with a cowhide whip - Türkisch Englisch Wörterbuch