large group (of companies) - Spanish English Dictionary