autonomous administrative authorities - Spanish English Dictionary