leather whip - Turkish English Dictionary