finish up in prison/jail - Anglais Synonymes Dictionnaire