long, hard labor - Turc Anglais Dictionnaire