promoter regions - Turkish English Dictionary