punishment by hard labor - Francés Inglés Diccionario