long, hard labor - Fransızca İngilizce Sözlük