promoter regions - German English Dictionary