translate English to French: E. Technology and society
Technologie et société