chien de berger
Meanings
Noun
1. sheepdog