autonomous establishments - Spanish English Dictionary