autonomous administration - Spanish English Dictionary