lash with a cowhide - Turkish English Dictionary