hard labor for life - Turc Anglais Dictionnaire