socio-technical in English dictionary socio-technical Sample sentences with "socio-technical" Declension Stem Try again Available translations German