convoluted web/chain of companies - Turc Anglais Dictionnaire