convoluted web/chain of companies - Alemán Inglés Diccionario