animal whip - Turkish English Dictionary