a lost sheep - Français Anglais Dictionnaire