whip made of twisted lengths of leather - Turkish English Dictionary