autonomous economic entity - Spanish English Dictionary