topoisomerase interactive drugs - Turkish English Dictionary