socio-technical systems - Turkish English Dictionary