finish up in prison/jail - Allemand Anglais Dictionnaire