sheep that is left behind - Français Anglais Dictionnaire