lengthy prison term - Français Anglais Dictionnaire