hunting leash - Turkish English Dictionary