served a sentence - Français Anglais Dictionnaire