topo-isomerase inhibitor - German English Dictionary