translate English to German: In place of small enterprise, the already vaguer concept of small and medium-sized enterprises has slipped in.
Anstelle von kleinen Unternehmen hat sich das noch ungenauere Konzept der kleinen und mittelgroßen Unternehmen eingeschlichen.