regulatory and supervisory authority - Turkish English Dictionary