socio-technical - French English Dictionary