socio-technical - German English Dictionary