livestock guardian dog - Allemand Anglais Dictionnaire