independent autonomous authorities - Spanish English Dictionary