promoter (carcinogenicity) - Spanish English Dictionary