shepherd, shepherdess who tends lambs - Français Anglais Dictionnaire