doing hard time - Français Anglais Dictionnaire