imprisonment with hard labor - Allemand Anglais Dictionnaire