finish up in prison/jail - Turc Anglais Dictionnaire