salty place where cattle are taken to lick - Spanish English Dictionary