long, hard labor - Turco Inglés Diccionario