lash of a whip - Turkish English Dictionary