tumor promoters - Turkish English Dictionary