livestock guardian dog - Spanish English Dictionary