Skip to content
WordWide
German
English
English
Meanings
1
disentanglement, unbundling, divestiture, demerger, deglomeration, trustbusting