teniposide - German English Dictionary