translate English to French: E. 3. f.
Technologie