legal form of entity - Spanish English Dictionary