supratik Sen (French translator)