finish up in prison/jail - Français Anglais Dictionnaire