sheep dogs - Allemand Anglais Dictionnaire