shepherd of barren sheep - Allemand Anglais Dictionnaire