socio-technical - Francés Inglés Diccionario