supervisory or regulatory body - Spanish English Dictionary