imprisonment with hard labor - Français Anglais Dictionnaire