the lord is my shepherd. - Français Anglais Dictionnaire