salt lick spot - German English Dictionary