supervising authority - Spanish English Dictionary