supervisory or regulatory body - Turkish English Dictionary